package ${package}.dto.api.${moduleName};

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
* ${tableComment}入参.
*
* @author ${author}.
* @since ${datetime}
*/
@Data
@Schema(description = "${tableComment}入参")
public class Save${ClassName}ParamsDto {
<#list fieldList as field>

 <#if field.attrName != 'createTime' &&
		 field.attrName != 'updateTime'&&
		 field.attrName != 'updateUserId'&&
		 field.attrName != 'createUserId'&&
		 field.attrName != 'isDelete'&&
		 field.attrName != 'version'
		 >
	 <#if field.fieldComment!?length gt 0>
	 @Schema(description = "${field.fieldComment}")
	 </#if>
	 <#if field.attrType == 'Date'>
	 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	 </#if>
	 private ${field.attrType} ${field.attrName};
 </#if>
</#list>
}
